package com.booking.springrestful.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.booking.springrestful.domain.Counselors;
import com.booking.springrestful.domain.dto.CounselorsDto;
import com.booking.springrestful.domain.dto.CounselorsSaveDto;
import com.booking.springrestful.domain.vo.CounselorsUpVo;
import com.booking.springrestful.domain.vo.CounselorsVo;
import com.booking.springrestful.resp.PageResult;

import java.util.List;

/**
* @author 13182
* @description 针对表【counselors】的数据库操作Service
* @createDate 2024-10-31 22:15:36
*/
public interface CounselorsService extends IService<Counselors> {

    PageResult<CounselorsVo> getCounselor(CounselorsDto counselorsDto);

    List<CounselorsVo> getUsername();

    void delCounselor(List<CounselorsVo> counselorsVos, String msg);

    void saveCounselor(CounselorsSaveDto counselorsSaveDto);

    CounselorsUpVo getByUserId(Integer userId);

    void upCounselor(CounselorsSaveDto counselorsSaveDto);
}
